export default {

  /**
   * 部门管理涉及的接口-----------------------------------------------------------------------------
   *
   */

  /**
   *
   * 10020001--部门列表（无分页）
   * /sys/sysdept/queryDeptByName
   * @param  {string}  deptName              部门名称
   *
   */
  "POST /sys/sysdept/queryDeptByName":  (req, res) => {
    res.send({
      trace_id: '15d9733dc1fe4072005ac112a01717a',
      request_id: '15d9733dc1fe4772002ac112a01715c',
      error_info: '执行成功',
      error_no: '0',
      data: {
        pagination: {
          current: 1,
          pageSize: 30,
          total: 40,
        },
        list: [{
          deptId: 1,
          parentId: 0,
          deptName: '人人开源集团',
          parentName: null,
          sort:0,
        }, {
          deptId: 2,
          parentId: 1,
          deptName: '长沙分公司',
          parentName: '人人开源集团',
          sort:1,
        }, {
          deptId: 3,
          parentId: 1,
          deptName: '上海分公司',
          parentName: '人人开源集团',
          sort:2,
        }, {
          deptId: 4,
          parentId: 3,
          deptName: '技术部',
          parentName: '上海分公司',
          sort:4,
        }, {
          deptId: 5,
          parentId: 3,
          deptname: '销售部',
          parentName: '上海分公司',
          sort:3,
        }, {
          deptId: 6,
          parentId: 0,
          deptName: 'a',
          parentName: null,
          sort:5,
        }],
      },
    });
  },




  /**
   *
   * 10020002---新增部门
   * /sys/sysdept/save
   * @param  {string}  deptName     部门名称
   * @param  {string}  sort         排序号
   * @param  {string}  parentId     上级部门ID
   */
  "POST /sys/sysdept/save": (req, res) => {
    res.send({
      trace_id: '15d9733dc1fe4072005ac112a01717a',
      request_id: '15d9733dc1fe4772002ac112a01715c',
      error_info: '执行成功',
      error_no: '0',
    });
  },


  /**
   *
   * 10020003--编辑部门信息
   * /sys/sysdept/update
   * @param  {string}  delFlag           是否删除
   * @param  {string}  deptId            当前部门id
   * @param  {string}  deptName          部门名称
   * @param  {string}  sort              排序
   * @param  {string}  parentId          父级别ID
   */
  "POST /sys/sysdept/update": (req, res) => {
    res.send({
      trace_id: '15d9733dc1fe4072005ac112a01717a',
      request_id: '15d9733dc1fe4772002ac112a01715c',
      error_info: '执行成功',
      error_no: '0',
    });
  },


  /**
   *
   * 10020004---删除部门
   * /sys/sysdept/delete
   * @param  {string}  deptId            当前部门id
   */
  "POST /sys/sysdept/delete": (req, res) => {
    res.send({
      trace_id: '15d9733dc1fe4072005ac112a01717a',
      request_id: '15d9733dc1fe4772002ac112a01715c',
      error_info: '执行成功',
      error_no: '0',
    });
  },


};
